total concentrate feed - French English Dictionary